stew made with small pieces of beef or lamb belly - Türkisch Englisch Wörterbuch